Hurrytimer\Admin D

Total Complexity 161
Dependencies 7
Dependents 1
Total lines 965
Lines of code 761
Logical lines of code 304
Comment lines 69
Methods 40
Properties 2

Methods 40

Method Rating Maintainability Complexity Lines of code
handle_duplicate_campaign()
A
46 15 34
countdownListColumnsContent()
A
48 11 36
deactivateCampaign()
A
50 11 27
activateCampaign()
A
50 11 27
should_ask_for_review()
A
48 10 34
resetAllEvergreenCampaigns()
A
49 9 31
resetAllEvergreenCampaignNotice()
A
53 9 23
ajaxWcSearchProducts()
A
44 7 45
enqueueScripts()
A
42 6 57
resetEvergreenCampaignNotice()
A
55 8 21
resetEvergreenCampaign()
S
59 7 14
countdown_activation_notice()
S
54 6 23
enqueueStyles()
S
49 4 36
regenerate_css()
S
65 4 11
__construct()
S
43 1 50
search_wc_coupon()
S
55 3 19
campaignsListColumns()
S
56 3 18
campaignsListRowActions()
S
56 3 16
pluginSettings()
S
52 2 29
ajaxLoadWcCondition()
S
60 3 12
ajaxAddWcCondition()
S
61 3 11
leave_review_notice()
S
63 2 17
ajaxAddWcConditionGroup()
S
63 3 10
customBulkPostUpdatedMessages()
S
52 1 30
should_enqueue_scripts()
S
62 2 11
menu()
S
54 1 25
enqueue_review_scripts()
S
59 1 17
admin_footer_text()
S
70 2 6
editHelpTabs()
S
68 2 7
set_plugin_action_links()
S
59 1 14
upgradeBanner()
S
63 1 12
remind_leave_review_ajax()
S
75 1 4
dismiss_leave_review_ajax()
S
75 1 4
dismiss_headline_moved_notice()
S
75 1 4
settingsBox()
S
73 1 5
mark_post_being_saved()
S
75 1 5
sanitize()
S
76 1 4
campaignsListBulkActions()
S
76 1 4
settings()
S
80 1 3
helpTabs()
S
72 1 5